Definition of River Horse

  • 1. Massive thick-skinned herbivorous animal living in or around rivers of tropical Africa Noun

Synonyms for word "river horse"

Semanticaly linked words with "river horse"

Hyponims for word "river horse"